local args = {key=KEYS[1],min=ARGV[1],max=ARGV[2]}
args.min = string.match(args.min,'(%d+.+%d+)')
args.max = string.match(args.max,'(%d+.+%d+)')
local records = redis.call('ZRANGEBYSCORE',args.key,args.min,args.max)
redis.call('ZREMRANGEBYSCORE',args.key,args.min,args.max)
return records
